package com.yibo.user.object;

import com.yibo.db.user.entity.UserInfo;
import com.yibo.db.user.entity.UserLevel;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

/**
 * 用户全部信息实体
 *
 * @author zhanglei
 */
@Setter
@Getter
@Accessors(chain = true)
public class YBUser {

    /**
     * ip地址
     */
    private String ip;

    /**
     * token
     */
    private String token;

    /**
     * 用户ID
     */
    private String userId;

    /**
     * 用户名称
     */
    private String userName;


    /**
     * 最近一次登陆时间
     */
    private String lastLoginTime;


    /**
     * 最近一次查询时间
     */
    private String lastQueryTime;

    /**
     * 用户扩展信息
     */
    private UserInfo extInfo;

    /**
     * 用户等级信息
     */
    private UserLevel userLevel;
}
